string of islands - German English Dictionary